  @keyframes movehand{
      from{margin-left:70px;}
      to{margin-left:0px;}
 }
 @-moz-keyframes movehand{
      from{margin-left:70px;}
      to{margin-left:0px;}
 }
  @-webkit-keyframes movehand{
      from{margin-left:70px;}
      to{margin-left:0px;} 
 }
  @-o-keyframes movehand{
      from{margin-left:70px;}
      to{margin-left:0px;}
 }
 .iw_poi_title {
  color:#CC5522;
  font-size:14px;
  font-weight:bold;
  overflow:hidden;
  padding-right:13px;
  white-space:nowrap;
 }
 .iw_poi_content {
  font:12px arial,sans-serif;
  overflow:visible;
  padding-top:4px;
  white-space:-moz-pre-wrap;
  word-wrap:break-word;
 }

header{
      background-color:white;
      border:1px solid rgba(0,0,0,.1);
}
header nav {
    width: 1100px;
    height: 66px;
     display:block;
    margin:0px auto;


}
header nav a span{
      color:black!important;
}
header nav a:nth-of-type(2){
 visibility:visible;
}
header nav a:nth-of-type(4){

   position:relative;

}
header nav a:nth-of-type(4):after{
   content:"|";
   display:block;
   color:black;
   position:absolute;
   right:-14px;
   top:0px;
}
header+.header_section{
  width: 1100px;
    display:block;
    margin:64px auto 0px;

}
header+.header_section p:nth-of-type(1){
  clear:both;
}
header+.header_section p:nth-of-type(1) a{
  font-size:13px;
  color:rgba(0,0,0,.3);
}
header+.header_section p:nth-of-type(1) a:not(:last-child):after{
   content:">";
   color:rgba(0,0,0,.3);
   padding:5px;
}
header+.header_section p:nth-of-type(1) a:not(:last-child){

}
header+.header_section div{
  margin-top:20px;
  position:relative;
}
header+.header_section div h5,
header+.header_section div h6,
header+.header_section div img{
  display:inline-block;
}
header+.header_section div h5{
  font-size:20px;
  color:black;
}
header+.header_section div img{
  width:50px;
  vertical-align:middle;
}
header+.header_section div h6{
  position:absolute;
  right:0px;
  color:#ff8a44;
  font-size:20px;
}
header+.header_section section div h6 span{
  font-size:13px;
}
.headerarticle content{
  width:100%;
  display:block;
    background-color:#f7f7f7;

}
.headerarticle{
  width:100%;

}
.headerarticle article{
  width:1100px;
  display:block;
  border-bottom:1px solid rgba(0,0,0,.1);
  margin:0px auto;
   
    
}
.headerarticle article p{
  font-size:14px;
  line-height:30px;
  color:rgba(0,0,0,.3);
}
.headerarticle article p a{
  font-size:14px;
  line-height:30px;
  color:rgba(0,0,0,.3);
}
.headerarticle article p a:hover{

  color:rgba(65,43,200,.8);
}
.headerarticle article p img{
  width:20px;
}
.headerarticle article div:nth-of-type(1){
    width:68%;
    display:inline-block;
    box-sizing:border-box;
    margin-top:30px;
  
}
.headerarticle article div:nth-of-type(1) img{
    width:100%;
      border-radius:5px;

}
.headerarticle article div:nth-of-type(2){
    width:31%;
    height:473px;
    display:inline-block;
    border-radius:5px;
    box-sizing:border-box;
}
.headerarticle article div:nth-of-type(2) h6{
line-height:40px;
margin-top:30px;
}
.headerarticle article div:nth-of-type(2) p:nth-of-type(1){
color:#ff8a44;
font-size:18px;
}
.headerarticle article div:nth-of-type(2) p:nth-of-type(1) span{
font-size:13px;
}
.headerarticle article div:nth-of-type(2) p:nth-of-type(1) span:nth-of-type(3){
color:rgba(0,0,0,.5);
margin-left:66px;
display: inline-block;
}
.headerarticle article div:nth-of-type(2) p:not(:nth-of-type(1)) span{
color:rgba(0,0,0,.9);
}
.headerarticle article div:nth-of-type(2) p:nth-of-type(5){
  margin-top:30px;
}
.headerarticle article div:nth-of-type(2) p:nth-of-type(10){
  margin-top:30px;
  border-top:1px solid rgba(0,0,0,.1);
  padding-top:10px;
}
.headerarticle article div:nth-of-type(2) p:nth-of-type(10) span:nth-of-type(1){
display: inline-block;
margin-right:66px;
}

.headerarticle content{
  text-align:center;
}
.headerarticle content section:nth-of-type(1){
  width:750px;
  display:inline-block;
  text-align:left;
  background-color:white;
  margin-right:0px;
  margin-top:40px;
  border-radius:5px;
  padding:0px 40px;
}
.headerarticle content section:nth-of-type(2){
  width:350px;
  border-radius:5px;
  margin-top:40px;
  display:inline-block;
  text-align:left;
  background-color:white;
}


.headerarticle content section:nth-of-type(1) .onediv h5,
.headerarticle content section:nth-of-type(1) .twodiv h5
{
  font-size:15px;
  line-height:30px;
  margin-top:30px;
  margin-bottom:10px;

}

      
      
      
          .headerarticle content section:nth-of-type(1) .onediv{
            width:100%;
            display:block;
          }
           .headerarticle content section:nth-of-type(1) .onediv a:a:nth-of-type(1){
            display:block;
            width:100%;
            line-height:200px;
           }
            .headerarticle content section:nth-of-type(1) .onediv a:nth-of-type(1) img{
              display:inline-block;
              width:28%;
              vertical-align:middle;
              box-sizing:border-box;
              border-radius:5px;
             
          }
          .headerarticle content section:nth-of-type(1) .onediv a:nth-of-type(1) img+div{
              display:inline-block;
              width:70%;
              font-size:14px;
              box-sizing:border-box;
              vertical-align:top;
              padding-left:20px;
             
          }
            .headerarticle content section:nth-of-type(1) .onediv a:nth-of-type(1) p span{
              display:block;
              width:100%;
              font-size:14px;
              box-sizing:border-box;
             
          }
            .headerarticle content section:nth-of-type(1) .onediv a:nth-of-type(1) p span:nth-of-type(1){
              color:rgba(0,0,0,.3);
              font-size:14px;
              box-sizing:border-box;
             
          }
             .headerarticle content section:nth-of-type(1) .onediv a:nth-of-type(1) p span:nth-of-type(2){
              line-height:30px;
              margin-bottom:30px;
             
          }
          .headerarticle content section:nth-of-type(1) .onediv a:not(:nth-of-type(1)){
            display:inline-block;
            width:32%;
            font-size:14px;
          }
          .headerarticle content section:nth-of-type(1) .onediv a:not(:nth-of-type(1)) p:nth-of-type(1){
            color:rgba(0,0,0,.3);
            font-size:13px;
            line-height:28px;
          }
           .headerarticle content section:nth-of-type(1) .onediv a:not(:nth-of-type(1)) p:nth-of-type(2){
            margin-bottom:20px;
          }
           .headerarticle content section:nth-of-type(1) .onediv content{
            background-color:transparent;
            display: block;
            width:100%;
            position:relative;
            border-top:1px solid rgba(0,0,0,.2);

           }
           .headerarticle content section:nth-of-type(1) .onediv content p{
            font-size:14px;
            text-align: left;
            margin-top:20px;
            color:rgba(0,0,0,.7);

           }
            .headerarticle content section:nth-of-type(1) .onediv content button{
              position:absolute;
              right:0px;
              border:none;
              background-color: transparent;
              color:#ff8a44;
            }
           .headerarticle content section:nth-of-type(1) .twodiv figure{
              width:100%;
              overflow:hidden;
           }
                .headerarticle content section:nth-of-type(1) .twodiv img+h6{
                   line-height: 30px;
                     margin: 0px;
                     text-align: left;
                     border: none;
                     font-weight: 400;
                     font-size: 15px;
                 }
                .headerarticle content section:nth-of-type(1) .twodiv p{
                      font-size: 11px;
                        color: rgba(65,45,200,.9);
                        line-height: 21px!important;
                        text-align: left;
                }
                 .headerarticle content section:nth-of-type(1) .twodiv p:nth-of-type(2){
                        color: rgba(0,0,0,.4);
                    }
.headerarticle content section:nth-of-type(2){
  width:350px;
  display: inline-block;
  vertical-align: top;
}
.headerarticle content .tofixed{
  position:fixed;
  top:35px;
}
.headerarticle content section:nth-of-type(2) h5{
  font-size:16px;
  font-weight:800px;
  line-height:30px;
  color:rgba(0,0,0,.8);
}
.headerarticle content section:nth-of-type(2) h5:nth-of-type(3){
  font-size:15px;
  font-weight:800px;
  line-height:30px;
  margin-top:10px;
  color:rgba(0,0,0,.8);
}
.headerarticle content section:nth-of-type(2) h6{
  font-size:14px;
  font-weight:400px;
  color:rgba(0,0,0,.6);
  text-overflow:hidden;
  white-space:;
}

.headerarticle content section:nth-of-type(2) input{
  line-height:35px;
  color:rgba(0,0,0,.4);
  border:none;
  background-color:#f5f8ff;
  border-radius: 5px;
  width:252px;
  display: block;
  margin-bottom:10px;
  text-indent:10px;
  -webkit-appearance:none;
}
.headerarticle content section:nth-of-type(2) input[type="tel"]{
  margin-top:10px;
}
.headerarticle content section:nth-of-type(2) input+div{
  width:252px;
  display: block;
  position:relative;
}
.headerarticle content section:nth-of-type(2) input+span{
  line-height:35px;
  color:rgba(0,0,0,.5);
  font-size:12px;

  position:absolute;
  display: inline-block;
  right:3px;
  top:0px;

}
.headerarticle content section:nth-of-type(2) a{
  color:#fff;
  border:none;
  border-radius:5px;
  font-size:14px;
  display:inline-block;
  background-color:#ff8a44;
  line-height:50px;
  text-align:center;
    padding:0px 100px;
    position:relative;
  box-sizing:border-box;
  margin-top:20px;
   }
.headerarticle content section:nth-of-type(2) a:after{
  position:absolute;
  top:0px;
  left:0px;
  width:0px;
  height:100%;
  border-radius:5px;
  background-color:rgba(0,0,0,.1);
  content:"";

}
.headerarticle content section:nth-of-type(2) a:hover::after{
   width:100%;
   transition:width .5s;
}
.headerarticle content section:nth-of-type(2) p{
  font-size:15px;
  line-height:30px;
  color:rgba(0,0,0,.6);
}

.headerarticle content section:nth-of-type(2) p:nth-of-type(2){
  margin-top:20px;
  border-top:1px solid rgba(0,0,0,.2);
  font-size:18px;
  padding-top:10px;
}
.headerarticle content section:nth-of-type(2) p:nth-of-type(3){
  font-size:18px;
}
.headerarticle content section:nth-of-type(2) p:nth-of-type(4){
  font-size:11px;
}
.headerarticle content section:nth-of-type(2) p img{
  vertical-align: middle;
  width:30px;
}
.headerarticle content section:nth-of-type(3){
  width:350px;
  display: inline-block;
  vertical-align: top;
     color:transparent;
}
.headerarticle article div:nth-of-type(2) p:nth-of-type(1){
color:rgba(65,45,200,.6);
font-size:18px;
margin-bottom:20px;
}
.headerarticle article div:nth-of-type(2){
    width:29%;
    height:473px;
    vertical-align: top;
    display:inline-block;
    border-radius:5px;
    box-sizing:border-box;
    margin-left:2%;
}

    .swiper-container1 {
      width: 100%;
      height: 100%;
      position:relative;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display:inline-block!important;
      overflow:nowrap;
      width:150px!important;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      flex-wrap:nowrap;
      -webkit-flex-wrap:nowrap;
      -ms-flex-wrap:nowrap;
      -o-flex-wrap:nowrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
      .swiper-slide  img{
        border-radius:5px;
        width:100%;
      }

      .movehand{
         position:absolute;
         right:0px;
         top:0px;
         height:100%;
         width:110px;
         z-index:2;
         background-color:rgba(255,255,255,.5);
         
      }
       .movehand img{
         vertical-align:middle;
         width:50px;
         margin-top:30px;
         margin-left:70px;
         display:inline-block;
         animation:movehand 2s infinite;
         -webkit-animation:movehand 2s infinite;
         -moz-animation:movehand 2s infinite;
         -o-animation:movehand 2s infinite;
       }


